package com.ruoyi.system.mapper;

import com.ruoyi.common.core.domain.dto.CustomersDto;
import com.ruoyi.common.core.domain.dto.ProgressDto;
import com.ruoyi.common.core.domain.entity.CustomerProgress;
import com.ruoyi.common.core.domain.entity.Customers;
import com.ruoyi.system.domain.SysOperLog;

import java.util.List;

/**
 * 操作日志 数据层
 * 
 * @author ruoyi
 */
public interface CustomersMapper
{
    List<Customers> selectAll(CustomersDto customersDto);
    Customers selectByPrimaryKey(Long id);
    int insert(Customers record);

    int updateByPrimaryKey(Customers record);

    void deleteByPrimaryKey(Long id);

    List<Customers> getCustomerPlatformsAndProgress(ProgressDto customerProgress);

    void updatePlatformProgress(ProgressDto customerProgress);

    void insertPlatformProgress(ProgressDto customerProgress);

}
